solar mirror - Español Inglés Diccionario